package Sistem;
import java.util.ArrayList;
import java.util.List;
import DomainPackage.*;

public class Firma {
	private String firmaAdi;
	private int firmaID;
	private SatisElemaniCatalog satisElemaniCatalog;
	private MusteriCatalog musteriCatalog;
	private List<Register> registerList = new ArrayList<Register>();
	private HavalimaniCatalog havalimaniCatalog;
	private YolcuUcakCatalog yolcuUcakCatalog;
	private KargoUcakCatalog kargoUcakCatalog;
	private YolcuUcusCatalog yolcuUcusCatalog;
	private KargoUcusCatalog kargoUcusCatalog;
	private SeferCatalog seferCatalog;
	private PilotCatalog pilotCatalog;
	private YolcuBiletCatalog yolcuBiletCatalog;
	private KargoBiletCatalog kargoBiletCatalog;
	
	
	
	public YolcuBiletCatalog getYolcuBiletCatalog() {
		return yolcuBiletCatalog;
	}
	public void setYolcuBiletCatalog(YolcuBiletCatalog yolcuBiletCatalog) {
		this.yolcuBiletCatalog = yolcuBiletCatalog;
	}
	public KargoBiletCatalog getKargoBiletCatalog() {
		return kargoBiletCatalog;
	}
	public void setKargoBiletCatalog(KargoBiletCatalog kargoBiletCatalog) {
		this.kargoBiletCatalog = kargoBiletCatalog;
	}
	public YolcuUcusCatalog getYolcuUcusCatalog() {
		return yolcuUcusCatalog;
	}
	public void setYolcuUcusCatalog(YolcuUcusCatalog yolcuUcusCatalog) {
		this.yolcuUcusCatalog = yolcuUcusCatalog;
	}
	public KargoUcusCatalog getKargoUcusCatalog() {
		return kargoUcusCatalog;
	}
	public void setKargoUcusCatalog(KargoUcusCatalog kargoUcusCatalog) {
		this.kargoUcusCatalog = kargoUcusCatalog;
	}
	public KargoUcakCatalog getKargoUcakCatalog() {
		return kargoUcakCatalog;
	}
	public void setKargoUcakCatalog(KargoUcakCatalog kargoUcakCatalog) {
		this.kargoUcakCatalog = kargoUcakCatalog;
	}
	public String getFirmaAdi() {
		return firmaAdi;
	}
	public void setFirmaAdi(String firmaAdi) {
		this.firmaAdi = firmaAdi;
	}
	public int getFirmaID() {
		return firmaID;
	}
	public void setFirmaID(int firmaID) {
		this.firmaID = firmaID;
	}
	public SatisElemaniCatalog getSatisElemaniCatalog() {
		return satisElemaniCatalog;
	}
	public void setSatisElemaniCatalog(SatisElemaniCatalog satisElemaniCatalog) {
		this.satisElemaniCatalog = satisElemaniCatalog;
	}
	public MusteriCatalog getMusteriCatalog() {
		return musteriCatalog;
	}
	public void setMusteriCatalog(MusteriCatalog musteriCatalog) {
		this.musteriCatalog = musteriCatalog;
	}
	public List<Register> getRegisterList() {
		return registerList;
	}
	public void setRegisterList(List<Register> registerList) {
		this.registerList = registerList;
	}
	public HavalimaniCatalog getHavalimaniCatalog() {
		return havalimaniCatalog;
	}
	public void setHavalimaniCatalog(HavalimaniCatalog havalimaniCatalog) {
		this.havalimaniCatalog = havalimaniCatalog;
	}
	public YolcuUcakCatalog getYolcuUcakCatalog() {
		return yolcuUcakCatalog;
	}
	public void setYolcuUcakCatalog(YolcuUcakCatalog ucakCatalog) {
		this.yolcuUcakCatalog = ucakCatalog;
	}

	public SeferCatalog getSeferCatalog() {
		return seferCatalog;
	}
	public void setSeferCatalog(SeferCatalog seferCatalog) {
		this.seferCatalog = seferCatalog;
	}
	public PilotCatalog getPilotCatalog() {
		return pilotCatalog;
	}
	public void setPilotCatalog(PilotCatalog pilotCatalog) {
		this.pilotCatalog = pilotCatalog;
	}
	
	public Firma(String firmaAdi, int firmaID){
		setFirmaAdi(firmaAdi);
		setFirmaID(firmaID);
		
		setKargoBiletCatalog(new KargoBiletCatalog());
		setYolcuBiletCatalog(new YolcuBiletCatalog());
		setHavalimaniCatalog(new HavalimaniCatalog());
		setMusteriCatalog(new MusteriCatalog());
		setPilotCatalog(new PilotCatalog());
		setSatisElemaniCatalog(new SatisElemaniCatalog());
		setSeferCatalog(new SeferCatalog());
		setYolcuUcakCatalog(new YolcuUcakCatalog());
		setYolcuUcusCatalog(new YolcuUcusCatalog());
		setKargoUcusCatalog(new KargoUcusCatalog());
		setKargoUcakCatalog(new KargoUcakCatalog());
	}
	
	
	
	
	

}
